package com.passengerflowmanagementsystem.statistics.domain.hk;

/**
 * 查询统计组数据结果数据列表
 */
public class RegionGroups {

    /**
     * 统计组id
     */
    private String groupId;

    /**
     * 统计组名称
     */
    private String groupName;

    /**
     * 统计组类型，1：双目客流，2：客流密度，3：区域客流
     */
    private Number groupType;

    /**
     * 双目客流统计类型，0：全局，1：局部，仅当统计组为客流统计组时字段有效，其它统计组返回null
     */
    private Number statType;

    /**
     * 统计组所属区域编号
     */
    private String regionId;

    /**
     * 第三方提供的统计组的唯一编号,长度最大50个字符
     */
    private String thirdPartCode;

    /**
     * 营业开始时间
     */
    private String workStartTime;

    /**
     * 营业结束时间
     */
    private String workEndTime;

    /**
     * 保有量初始值
     */
    private String holdBase;

    /**
     * 保有量预警值
     */
    private String earlyWarningValue;

    /**
     * 保有量告警值
     */
    private String warningValue;

    /**
     * 是否开启告警
     */
    private String warningSwitch;

    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public Number getGroupType() {
        return groupType;
    }

    public void setGroupType(Number groupType) {
        this.groupType = groupType;
    }

    public Number getStatType() {
        return statType;
    }

    public void setStatType(Number statType) {
        this.statType = statType;
    }

    public String getRegionId() {
        return regionId;
    }

    public void setRegionId(String regionId) {
        this.regionId = regionId;
    }

    public String getThirdPartCode() {
        return thirdPartCode;
    }

    public void setThirdPartCode(String thirdPartCode) {
        this.thirdPartCode = thirdPartCode;
    }

    public String getWorkStartTime() {
        return workStartTime;
    }

    public void setWorkStartTime(String workStartTime) {
        this.workStartTime = workStartTime;
    }

    public String getWorkEndTime() {
        return workEndTime;
    }

    public void setWorkEndTime(String workEndTime) {
        this.workEndTime = workEndTime;
    }

    public String getHoldBase() {
        return holdBase;
    }

    public void setHoldBase(String holdBase) {
        this.holdBase = holdBase;
    }

    public String getEarlyWarningValue() {
        return earlyWarningValue;
    }

    public void setEarlyWarningValue(String earlyWarningValue) {
        this.earlyWarningValue = earlyWarningValue;
    }

    public String getWarningValue() {
        return warningValue;
    }

    public void setWarningValue(String warningValue) {
        this.warningValue = warningValue;
    }

    public String getWarningSwitch() {
        return warningSwitch;
    }

    public void setWarningSwitch(String warningSwitch) {
        this.warningSwitch = warningSwitch;
    }
}
